[None][ci] tighten VisualGen CBTS routing#15259
Conversation
|
/bot run |
📝 WalkthroughWalkthroughThis PR relocates VisualGen configuration classes from an internal ChangesVisualGen Import Path Consolidation
🎯 2 (Simple) | ⏱️ ~10 minutes 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
PR_Github #53547 [ run ] triggered by Bot. Commit: |
cf9a25a to
0badb45
Compare
25d409a to
c779ed0
Compare
Move remaining public VisualGen config imports to the public args module so _torch.visual_gen.config stays internal to VisualGen. Place scheduled VisualGen example tests and golden data under examples/visual_gen, move the media unit test under unittest/visual_gen, and update test-db plus waive references to those paths. Keep VisualGen perf sanity with the shared perf tests. Match VG CBTS blocks by the shared visual_gen namespace plus the perf-sanity entry, and keep public tensorrt_llm/visual_gen changes on baseline fallback. Signed-off-by: Zhenhua Wang <zhenhuaw@nvidia.com>
c779ed0 to
4af40c0
Compare
|
/bot kill |
|
/bot run |
|
PR_Github #53558 [ kill ] triggered by Bot. Commit: |
|
PR_Github #53557 [ run ] triggered by Bot. Commit: |
|
PR_Github #53558 [ kill ] completed with state |
|
PR_Github #53547 [ run ] completed with state |
|
/bot run |
|
PR_Github #53560 [ run ] triggered by Bot. Commit: |
|
/bot run --disable-fail-fast |
|
PR_Github #54404 [ run ] triggered by Bot. Commit: |
|
PR_Github #54404 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #54592 [ run ] triggered by Bot. Commit: |
|
PR_Github #54592 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #54734 [ run ] triggered by Bot. Commit: |
|
PR_Github #54734 [ run ] completed with state |
Signed-off-by: Zhenhua Wang <zhenhuaw@nvidia.com>
|
/bot run --stage-list "A10-PyTorch-1" |
|
PR_Github #54778 [ run ] triggered by Bot. Commit: |
|
PR_Github #54778 [ run ] completed with state |
|
/bot skip --comment "Minimal-stage CI validation (A10-PyTorch-1, PR_Github #54778) passed: 'Check Test List' Jenkins stage + CBTS rule eval + 4 VG unit tests incl. moved test_media_encoding.py all green ('L0 Pipeline (Partly Tested) SUCCESS'). Full L0 matrix bypassed; 2 prior --disable-fail-fast runs (#43477 with 5991/2/852, #43633 with 38751/4/13917) showed only pre-existing main-branch flakes with zero overlap with PR diff: multi_gpu wrapper kill 20.2%, TestNanoV3Omni 8%, TestQwen3_5_4B 5.8%, qwen_moe_routed_expert 19-27%, TestLTX2AVUlysses 0.2% (collateral of multi_gpu wrapper). PR diff is CBTS routing rule + import-path cleanup + VG test file moves — review-by-inspection." |
Signed-off-by: Zhenhua Wang <zhenhuaw@nvidia.com>
|
/bot run --stage-list "A10-PyTorch-1" |
|
PR_Github #54839 [ run ] triggered by Bot. Commit: |
|
/bot skip --comment "1 waive diff only after last success CI" |
|
PR_Github #54850 [ ] completed with state |
|
PR_Github #54839 [ run ] completed with state |
|
/bot skip --comment "Minimal-stage CI validation (A10-PyTorch-1, PR_Github #54839) passed: 'Check Test List' Jenkins stage + CBTS rule eval + 4 VG unit tests incl. moved test_media_encoding.py all green ('L0 Pipeline (Partly Tested) SUCCESS') on HEAD c3f6147. Full L0 matrix bypassed; 2 prior --disable-fail-fast runs (#43477 with 5991/2/852, #43633 with 38751/4/13917) showed only pre-existing main-branch flakes with zero overlap with PR diff: multi_gpu wrapper kill 20.2%, TestNanoV3Omni 8%, TestQwen3_5_4B 5.8%, qwen_moe_routed_expert 19-27%. PR diff is CBTS routing rule + import-path cleanup + VG test file moves — review-by-inspection." |
|
PR_Github #54854 Bot args parsing error: Failed to parse bot args |
|
/bot skip --comment "Minimal-stage A10-PyTorch-1 cleared on HEAD c3f6147 (Check Test List + CBTS + 4 VG unit tests). Two prior runs on prior HEAD showed only pre-existing main flakes outside PR scope. PR diff is CBTS routing + import-path cleanup + VG test file moves; review-by-inspection." |
|
PR_Github #54856 [ skip ] triggered by Bot. Commit: |
|
PR_Github #54856 [ skip ] completed with state |
Signed-off-by: Zhenhua Wang <zhenhuaw@nvidia.com> Signed-off-by: GitLab CI Bot <gitlab-ci@nvidia.com>
Signed-off-by: Zhenhua Wang <zhenhuaw@nvidia.com> Signed-off-by: GitLab CI Bot <gitlab-ci@nvidia.com>
Description
tensorrt_llm.visual_gen.argsso_torch.visual_gen.configstays internal.tensorrt_llm/visual_gen/as outward-facing in CBTS: public API edits fall back to baseline coverage, while internal_torch/visual_gensource edits narrow to VisualGen blocks.tests/integration/defs/examples/visual_gen/, and move the media encoding unit test undertests/unittest/visual_gen/.examples/test_visual_gen*.pyandunittest/media/test_encoding.pyto the new dedicated VisualGen test paths.tests/integration/defs/perf/;VisualGenRulematches the sharedvisual_gen/namespace plus the explicitperf/test_visual_gen_perf_sanity.pyentry.Test Coverage
git commit --amend -spre-commit hooks, including commit-message DCO check, Ruff, YAML checks, test-list validation, and waive duplication checks.PYTHONPYCACHEPREFIX=/tmp/codex_pycache python3 -m py_compile tests/integration/defs/examples/visual_gen/test_visual_gen.py tests/integration/defs/examples/visual_gen/test_visual_gen_multi_gpu.py tests/integration/defs/perf/test_visual_gen_perf_sanity.py tests/integration/defs/perf/visual_gen_perf_utils.py jenkins/scripts/cbts/rules/visual_gen_rule.py.visualgenonlywith 11 blocks / 29 stages; publictensorrt_llm/visual_gen-> baseline fallback; example and media test defs ->testdefonly; perf sanity test -> 1 perf block.perf/visual_gentest paths.